查看当前系统内核
查看方式
1 | uname -r |
显示如下
1 | [root@localhost home]# uname -r |
重要提示: docker内核版本必须是3.10+以上的版本
- 卸载老版本的 docker 及其相关依赖
1
yum remove docker docker-common container-selinux docker-selinux docker-engine
1 | [root@localhost home]# yum remove docker docker-common container-selinux docker-selinux docker-engine |
2.更新yum
1 | yum update |
之后需要一段时间更新
3.安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源
1 | yum install -y yum-utils |
1 | [root@localhost home]# yum install -y yum-utils |
4. 添加yum源
1
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1 | [root@localhost home]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
5. 更新索引
1
yum makecache fast
1 | [root@localhost home]# yum makecache fast |
6. 安装 docker-ce
1
yum install -y docker-ce
之后需要一段时间安装
7. 启动 docker
systemctl start docker
8. 验证是否安装成功
1
docker info
1 | [root@localhost home]# docker info |
安装docker-compose
1 安装epel源
1 | yum install -y epel-release |
2 安装docker-compose
1 | yum install -y docker-compose |